FapiMember\Service\MembershipService B

Total Complexity 80
Dependencies 13
Dependents 4
Total lines 455
Lines of code 317
Logical lines of code 183
Comment lines 19
Methods 15
Properties 4

Methods 15

Method Rating Maintainability Complexity Lines of code
extendSectionsDates()
B
44 20 44
extendMembershipsToSections()
B
38 17 76
timeUnlockLevelsForUser()
A
45 10 40
getUnlockDate()
A
51 9 26
prolongMembership()
S
50 6 30
update()
S
57 4 18
createMembership()
S
50 3 30
saveOne()
S
61 2 14
createOrProlongMembership()
S
63 2 10
timeUnlockLevelsForAllUsers()
S
71 2 6
__construct()
S
70 1 6
getActiveByUserIdAndUpdate()
S
73 1 5
getActiveByUserId()
S
80 1 3
saveAll()
S
76 1 4
fixMemberships()
S
74 1 5